package com.weimob.mcloud.wechatwork.customer.domain;

import com.weimob.mcloud.wechatwork.customer.domain.enums.BosChannelChangeEnum;
import com.weimob.mcloud.wechatwork.customer.domain.enums.BosChannelTypeEnum;
import com.weimob.mcloud.wechatwork.customer.domain.enums.SuiteTypeEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * Create Time: 2021年01月19日 17:13
 *  企业微信事件绑定解绑回调
 * @author maosheng.li
 **/
@Data
public class BosChannelChangeMsg implements Serializable {
    /**
     * 渠道类型 12位企业微信
     * @see BosChannelTypeEnum
     */
    private Integer channel;
    /**
     * 渠道子类型
     */
    private Integer channelSubType;
    private Long bosId;
    private String authorizerAppid;

    /**
     * 绑定/解绑操作 （bind/unbind）
     * @see BosChannelChangeEnum
     */
    private String noticeType;
    private String corpId;
    private String suiteId;
    /**
     * 应用类型
     * @see SuiteTypeEnum
     */
    private String suiteType;
}
